#ifndef VUEGRAPHIQUE_HPP
#define VUEGRAPHIQUE_HPP

#include <QtGui/QGraphicsView>

class QGraphicsScene;
class QResizeEvent;

/**
 * @author Johan "Solo" Luisier
 * @date Décembre 2011
 */
class VueGraphique : public QGraphicsView
{
    Q_OBJECT
public:
 /** Constructeur
  *
  *
  * @param[in] coinHautGaucheX 
  * @param[in] coinHautGaucheY 
  * @param[in] largeur 
  * @param[in] hauteur 
  * @param parent 
  */
 VueGraphique( QGraphicsScene * scene, QWidget* parent = 0 );
 /** Destructeur
  *
  *
  */
 virtual ~VueGraphique();
protected:
 /**
  *
  *
  * @param event 
  */
 void resizeEvent( QResizeEvent* event );
signals:
 void tailleChangee( QResizeEvent* event );
};


#endif // VUEGRAPHIQUE_HPP
